inspector of sluices and drains - Alemán Inglés Diccionario